using SqlSugar;
using System;

namespace Process.Domain.DTO.OutDTO
{
    public class PagingTimeReportingDTO
    {
        /// <summary>
        /// 主键Id
        /// </summary>
        public long Id { get; set; }
        /// <summary>
        /// 工作流标识
        /// </summary>
        public string WorkflowId { get; set; }
        /// <summary>
        /// 报工类型
        /// </summary>
        public string TimeReportingType { get; set; }
        /// <summary>
        /// 报工编号
        /// </summary>
        public string TimeReportingCode { get; set; }
        /// <summary>
        /// 生产工单
        /// </summary>
        public long TicketId { get; set; }
        /// <summary>
        /// 工作站
        /// </summary>
        public string Workshop { get; set; }
        /// <summary>
        /// 生产任务
        /// </summary>
        public string TicketContext { get; set; }
        /// <summary>
        /// 产品编码
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 产品名称
        /// </summary>
        public string ProductName { get; set; }
        /// <summary>
        /// 规格型号
        /// </summary>
        public string Specs { get; set; }
        /// <summary>
        /// 单位
        /// </summary>
        public string Unit { get; set; }
        /// <summary>
        /// 报工数量
        /// </summary>
        public string TimeReportingNumber { get; set; }
        /// <summary>
        /// 报工人id（审批人id）
        /// </summary>
        public long StepAuditId { get; set; }
        /// <summary>
        /// 报工人（审批人名称）
        /// </summary>
        public string StepAuditName { get; set; }
        /// <summary>
        /// 报工时间
        /// </summary>
        public DateTime TimeReportingDate { get; set; }
        /// <summary>
        /// 工序id（工序编码）
        /// </summary>
        public string StepId { get; set; }
        /// <summary>
        /// 工序名称
        /// </summary>
        public string StepName { get; set; }
        /// <summary>
        /// 下一个工序（下一个步骤）
        /// </summary>
        public string NextprocessId { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Desc { get; set; }
    }
} 